practically indestructible - Español Inglés Diccionario